prepare an invoice - German English Dictionary